自定义HTTP参数

使用参数自定义http参数,可以方便用户方便快捷进行操作.


--uri-defined-rr  0 #关闭RR算法
--uri-defined-rr  1 #开启RR算法
--http-enable-reset-uri  0 #默认关闭,
--http-enable-reset-uri  1 #表示开启,开启之后,每次请求都从原始url请求
--uri-defined-concurrent  16 # 设置当前任务的并发数
--uri-defined-host-info "192.168.0.166,192.168.0.167" #设置域名所连接的地址,类似系统的hosts
--dheader "User-Agent" # 设置当前任务禁用user-agent
--dheader "Cookie" # 设置当前任务禁用Cookie
--header "User-Agent: netdisk;2.2.2;pc;pc-mac;10.14.5;macbaiduyunguanjia" #自定义http header字段.
--out "myfile.zip"  #下载文件的文件名

使用例子如下


https://lax-ca-us-ping.vultr.com/vultr.com.1000MB.bin --uri-defined-rr  0 #此任务禁用RR算法
https://lax-ca-us-ping.vultr.com/vultr.com.1000MB.bin --uri-defined-rr  1 #此任务开启RR算法
https://lax-ca-us-ping.vultr.com/vultr.com.1000MB.bin --uri-defined-concurrent  16 #此任务使用16并发下载.
https://lax-ca-us-ping.vultr.com/vultr.com.1000MB.bin --uri-defined-host-info "192.168.0.166,192.168.0.167"  #设置此任务的域名lax-ca-us-ping.vultr.com强制解析为"192.168.0.166,192.168.0.167"
https://lax-ca-us-ping.vultr.com/vultr.com.1000MB.bin --forbidCookie "1" # 设置当前任务禁用CooKie
https://lax-ca-us-ping.vultr.com/vultr.com.1000MB.bin --header "User-Agent: netdisk;2.2.2;pc;pc-mac;10.14.5;macbaiduyunguanjia" #自定义http header字段.

不同的参数可以叠加使用,其中 --herder 可以多次同时使用.


https://lax-ca-us-ping.vultr.com/vultr.com.1000MB.bin --uri-defined-rr  0 --uri-defined-concurrent  16 --uri-defined-host-info "192.168.0.166,192.168.0.167"   --forbidCookie "1"  --header "User-Agent: netdisk;2.2.2;pc;pc-mac;10.14.5;macbaiduyunguanjia" --header "CooKie: woshicookie"

注意

以上参数必须在1.0.0.5版本才可以使用,在某些任务里面RR算法可能会导致异常,可以自定义禁用,但是大多数,RR算法可以有效的提升下载速度的稳定性,尤其针对越下越慢的情况得到有效的根治.